mechanical mask - German English Dictionary